@charset "gb2312";
/* CSS Document */

body {font-family:"微软雅黑", "宋体"; margin: 0px;font-size: 18px;line-height: 36px; background-color:#fff; color: #333;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
li{list-style-type:none;text-align:left;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}
html,body{ min-width:1200px;}

/* link */

a:hover { color: #333;text-decoration: underline; }
a,a:link,a:visited,a:active {color: #333; text-decoration:none;}
a.blue:hover{ color:#1b65b9; text-decoration: underline;}
.blue,a.blue:link,a.blue:visited,a.blue:active{ color:#1b65b9; text-decoration:none;}
.gray{ color:#999999;}
a.red:hover{ color:#d81b00; text-decoration: underline;}
.red,a.red:link,a.red:visited,a.red:active{ color:#d81b00; text-decoration:none;}
a.white:hover{ color:#fefefe; text-decoration: underline;}
.white,a.white:link,a.white:visited,a.white:active{ color:#fefefe; text-decoration:none;}

.left{ float:left;}
.right{ float:right;}

.pad10{ padding-top:10px;}
.pad20{ padding-top:20px;}
.pad30{ padding-top:30px;}
.pad40{ padding-top:40px;}
.pad50{ padding-top:50px;}
.mag-l25{ margin-left:25px;}
.mag10{ margin-top:10px;}
.mag20{ margin-top:20px; overflow: hidden;}
.mag30{ margin-top:30px;}

.anchorBL{display:none;}
.w1200{ width:1200px; margin:0px auto; overflow:hidden;}
.time{ color:#999999; font-size:12px; float:right;}

.top{ background:url(../images/djqx_01.jpg) center top no-repeat; height: 245px; overflow: hidden;}
.logo{ background-image:url(../images/djqx_02.png); width: 450px; height: 160px; margin:40px 0px;}
.jttq{ margin:10px 10px 0px 20px; background:#fff; opacity: 0.7; border-radius: 50px;}
.jttq .today{ padding: 15px 40px;}
.jttq .today dl { overflow: hidden;}
.jttq .today dl dd{ font-size:24px; height: 60px; float: left; color: #032f63;}
.jttq .today dl dd strong{ font-size:60px; line-height: 60px; font-weight: normal;}
.jttq .today dl dd u{ font-size:10px; text-decoration:none; line-height: 30px; padding-left: 10px; color: #999; font-weight: normal;}
.jttq .today dl dt{ font-size:20px; width: 120px; height: 60px; float: right;}
.jttq .today dl dt h1{ background: #b8b75e; font-size:14px; font-weight: normal; text-align: center; line-height: 20px; border-radius: 20px;}
.jttq .today dl dt h2{ font-size:12px; font-weight: normal; text-align: center; line-height: 20px;}
.zl{ margin:20px 10px 0px 20px; padding: 10px 35px; background:#fff; opacity: 0.6; border-radius: 50px;}

.nav{ background:#3083b6; height:60px;}
.nav li{ float: left; text-align: center; line-height: 60px; font-size:24px; margin:0px 10px; padding: 0px 12px;}
.nav li a:hover{ background:#fff; color: #174a97; -webkit-transition-property: color, background; -webkit-transition-duration: 0.5s, 0.5s;}
.nav li a{ color: #fff; text-decoration: none;	text-shadow: 1px 1px 1px #174a97; padding:12px 26px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-transition-property: color, background; -webkit-transition-duration: 0.5s, 0.5s;}
.home{ text-align: center;  background:#0b5091; color: #174a97; text-decoration: none; padding: 0px 12px;}
.home a:hover{ background:#174a97; color: #ffffff; -webkit-transition-property: color, background; -webkit-transition-duration: 0.5s, 0.5s;}
.home a{ color: #174a97; text-decoration: none;	text-shadow: 1px 1px 1px #174a97;}

.yj{ background:#eeeeee;}
.yj dd{ float:left; width:170px;}
.yj dt{ float:right; line-height:45px; width:1020px; height:45px; overflow:hidden;}

.scroll { width:1020px;  margin:0 auto; height:45px;}
.scroll h1{ font-size:18px; color:#000; line-height:45px; color:#d92b14; font-weight:normal;}
.scroll h1 a{color:#d92b14; padding-right:20px;}
.scroll h1 li{ float:left;}

.bigtitle{ margin:20px 0px;}
.bigtitle h1{ font-size:37px; line-height:70px; text-align:center; color:#0b5091;}
.bigtitle h1 a{ color:#0b5091;}
.bigtitle h2{ font-size:18px; text-align:center; color:#999999; font-weight:normal;}
.bigtitle h2 a{ color:#999999;}

.w590{ width:590px; overflow: hidden;}
/*焦点图*/
.jsArea {  width:585px; height:425px; position:relative; overflow:hidden;}
.slidImgDiv { width:585px; height:425px; overflow:hidden; position:relative;}
.slidImgDiv ul { position:absolute; z-index:2; margin:0; padding:0;}
.slidImgDiv ul li { float:left; width:585px; height:425px; overflow:hidden; position:relative; z-index:3;}
.slidContrlDiv { position:absolute; left:0; bottom:0; width:100%; z-index:3;}
.slidContrlDiv ol { position:absolute; right:20px; bottom:15px; _bottom:15px; z-index:10; margin:0; padding:0;}
.slidContrlDiv li { float:left; width:7px; height:7px; text-align:center; display:inline; margin:0 5px 0 5px;}
.slidContrlDiv li a { display:inline; width:10px; height:10px; color:#969696; font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; border-radius: 5px;}
.slidContrlDiv li.current a, .slidContrlDiv li a:hover { background:#d80b10;}
.slidImgDiv ul li .marking { position:absolute; left:0; bottom:0; width:100%; height:60px; background:#000; display:block; -moz-opacity:0.6; opacity: 0.6; filter: Alpha(opacity=60); z-index:5;}
.slidImgDiv ul li .txt { position:absolute; left:0; bottom:5px; width:100%; z-index:6; font-size:16px; line-height:26px; color:#fff; text-align:left;}
.slidImgDiv ul li .txt a { font-size:16px; line-height:26px; color:#fff; margin:0 10px; text-decoration:none; text-align:left;}
/*焦点图结束*/


.lm{ background:#f8f8f8; overflow: hidden;}
.lm dl{ line-height: 40px;}
.lm dl dd{ background: #0b5091; padding: 0px 10px 0px 5px; font-weight: normal; font-size:18px; color: #fff;}
.lm dl dt{ width:80px; }
.lm1{ background:#f8f8f8; overflow: hidden; border-top: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5;}
.lm1 dl{ line-height: 40px;}
.lm1 dl dd{ background: #0b5091; padding: 0px 10px 0px 5px; font-weight: normal; font-size:18px; color: #fff;}
.lm1 dl dt{ width:80px; }

.more{ color: #3083b6; font-size: 14px;}
.more a{ color: #3083b6; font-size: 14px;}
.fb{ color: #3083b6; font-size: 14px; text-align: right;}

.lm_a,.lm_b,.lm_c,.lm_d,.lm_e,.lm_f,.lm_g{ font-weight: normal; font-size:18px; color: #fff; padding-left:40px;}
.lm_a{ background:url("../images/djqx_04.png") no-repeat center left;}
.lm_b{ background:url("../images/djqx_05.png") no-repeat center left;}
.lm_c{ background:url("../images/djqx_06.png") no-repeat center left;}
.lm_d{ background:url("../images/djqx_07.png") no-repeat center left;}
.lm_e{ background:url("../images/djqx_08.png") no-repeat center left;}
.lm_f{ background:url("../images/djqx_09.png") no-repeat center left;}
.lm_g{ background:url("../images/djqx_10.png") no-repeat center left;}


.list_a{ overflow:hidden;}
.list_a ul{ padding: 10px 0px 30px 0px;}
.list_a ul li{ border-bottom: 1px dashed #ccc; padding: 0px 10px;}

.list_b{ overflow:hidden; border: 1px solid #d5d5d5;}
.list_b ul{ padding: 10px 0px 10px 0px;}
.list_b ul li{ background: url("../images/djqx_13.png") no-repeat 5px; padding: 0px 25px; font-size:16px; height: 32px; overflow: hidden;}

.list_c{ overflow:hidden; border: 1px solid #d5d5d5;}
.list_c ul{ padding: 10px 0px;}
.list_c ul li{padding: 0px  0px 0px 9px; float: left; font-size:16px; overflow: hidden; position: relative; height: 150px;}
.list_c ul p{ background:url("../images/djqx_14.png") no-repeat; opacity: 0.7; position: absolute; color: #FFFFFF; height: 41px; padding: 0px; font-size: 18px; z-index: 1; bottom: 30px; width: 47px; left:110px;}

.list_d{ overflow:hidden; border: 1px solid #d5d5d5;}
.list_d dd{ float: left; padding: 20px 12px 0px 12px}
.list_d dt{ float: left; border-left: 1px solid #d5d5d5;}

.list_e{ overflow:hidden; border-top: 1px solid #d5d5d5; }
.list_e ul{ padding: 10px 0px;}
.list_e ul li{ background:url("../images/djqx_21.jpg") no-repeat; float: left; font-size:16px; overflow: hidden; height: 240px; width: 93px; margin: 0px 1px; text-align: center;}
.list_e ul li h1{ font-size: 14px; font-weight: normal;}
.list_e ul li h2{ font-size: 14px; font-weight: normal; margin: 0px; line-height: 30px;}
.list_e ul li h3{ font-size: 14px; font-weight: normal; margin: 4px 0px;}
.list_e ul li p{ margin: 4px 0px;}
.list_e ul li strong{ color: #f56a8d; font-weight: normal;}
.list_e ul li:hover{ background:url("../images/djqx_22.jpg") no-repeat; }
.list_e ul .today{ background:url("../images/djqx_20.jpg") no-repeat; float: left; font-size:16px; overflow: hidden; height: 240px; width: 93px; text-align: center;}
.list_e ul .today:hover{ background:url("../images/djqx_20.jpg") no-repeat; }

.list_f{ overflow:hidden; border: 1px solid #9aceee;}
.list_f ul{ padding: 10px 0px;}
.list_f ul li{ float: left; font-size:16px; overflow: hidden; height: 210px; width: 80px; margin: 0px 1px; text-align: center;}
.list_f ul li h1{ font-size: 14px; font-weight: normal; color: #006699; line-height: 30px;}
.list_f ul li h2{ font-size: 14px; font-weight: normal; height: 80px;}
.list_f ul li h3{ font-size: 14px; font-weight: normal; line-height: 30px;}




.w510{ width:510px; overflow: hidden;}
.w660{ width:670px; overflow: hidden;}
.w660 span{ width: 250px; float: left;}
.w660 span img{ border-radius: 50px; border: 1px solid #91a5b5;}
.w420{ width:420px; overflow: hidden; margin-right: 20px;}
.w420a{ width:420px; overflow: hidden;}
.w760{ width:760px; overflow: hidden;}


.foot{ border-top:5px solid #0b5091; margin: 40px auto; line-height: 60px; text-align: center;}
.foot a{ text-decoration: underline;}





/*文章页*/
.l_text{ border:1px solid #ddd;}

/*.lm_wz{ font-weight: normal; font-size:18px; color: #fff; padding-left:40px;}*/
.lm_wz{  background: #0b5091; padding: 0px 10px 0px 5px; font-weight: normal; font-size:18px; color: #fff; padding-left:20px;}
.lm_wz a{ color: #fff;}

.zw{ margin: 20px 30px;}
.zw h1{ font-size: 36px; line-height: 56px; color: #333; padding:20px 20px 30px 20px;}
.zw h2{ border-top:1px solid #dcdcdc; border-bottom: 5px solid #0b5091; color: #999999; font-size:16px; font-weight: normal; line-height: 50px; padding-left: 20px;}
.zw h4{ font-size:14px; text-align: right; color: #999999; font-weight: normal;}
.nr{ padding: 30px; line-height: 36px;}


/*新闻列表页*/

.w240{ width:240px; overflow: hidden;}
.w240 h1{ height: 45px; line-height: 45px; text-align: center; color: #f8ffbd; font-size:22px; background-image: url("../images/djqx_19.jpg");}
.w240 ul{ margin:0px 0px;}
.w240 ul li{ background:url("../images/djqx_17.jpg") right; line-height: 40px; height: 50px; padding-left: 50px; color: #004669; font-weight: bold;}
.w240 ul li a{ color:#004669; display:block;}
.w240 ul li:hover{ background:url("../images/djqx_18.jpg") right;}

.w940{ width:940px; overflow: hidden;}
.w940 div{overflow: hidden;}
.w940 h1{color:#2075c3; line-height: 40px; font-size:20px; width: 170px; float:left; border-top: 3px solid #268cd4; text-align: center;}
.w940 h2{ font-size:12px; color: #999999; width: 650px; float:right; line-height: 40px; text-align: right; border-top:3px solid #d0d0d0; font-weight: normal;}
.w940 h2 a{ color:#999999;}
.w940 ul{ margin:20px 0px;}
.w940 ul li{ background-image:url("../images/djqx_13.png"); background-position: center left; background-repeat: no-repeat; padding-left: 20px; line-height:48px; height:48px; overflow: hidden; border-bottom:1px solid #dddddd;}
.w940 ul li span{ font-size:12px; color: #999999; width: 100px; float:right;}
.page{ text-align:center;}

.w940a{ width:940px; overflow: hidden;}
.list_g{ overflow:hidden;}
.list_g ul{ padding: 10px 0px;}
.list_g ul li{ margin: 0px 10px 20px 10px; padding: 0px  0px 0px 9px; float: left; font-size:16px; overflow: hidden; position: relative; height: 175px;}
.list_g ul li img{ width: 280px; height: 160px; border: 1px solid #d5d5d5; border-radius:20px;}
.list_g ul p{ background:url("../images/djqx_14.png") no-repeat; opacity: 0.7; position: absolute; color: #FFFFFF; height: 41px; padding: 0px; font-size: 18px; z-index: 1; bottom: 50px; width: 47px; left:130px;}
